English Dictionary
◊ WATER DEER
water deer
n : largest chevrotain; of marshy areas of west Africa [syn: {water
chevrotain}, {Hyemoschus aquaticus}]